package com.ruitaowang.core.utils;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableCell;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;

import java.io.OutputStream;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/5/3.
 */
public class ExcelUtils {

//    public boolean toExcel(OutputStream excelStream, List<?> datas,List keys) throws Exception {
//        if (datas == null || datas.size() == 0) {
//            return false;
//        }
//        // 创建工作簿
//        WritableWorkbook workbook = Workbook.createWorkbook(excelStream);
//        // 建立sheet表格
//        for (int i=0;i<keys.size();i++){
//            WritableSheet sheet = workbook.createSheet("s", i);
//
//            // 添加标题
//            for (int x = 0; x < keys.size(); x++) {
//                sheet.addCell((WritableCell) new Label(x, 0, keys.get(x).toString()));
//            }
//            // 添加数据
//            for (int y = 0; y <datas.size() ; y++) {
//
//                    sheet.addCell(new Label(y, y + 1,));
//
//            }
//            }
//
//
//        workbook.write();
//        workbook.close();
//        excelStream.close();
//        return true;
//    }

}
